population forecast - German English Dictionary